//knex操作数据库
//收藏
const{mysql} = require('../qcloud')

// module.exports是nodejs的模板语法，用来向前端暴露后面跟着的代码返回的信息
// ctx包含着前端请求过来的信息
//async异步加载
module.exports = async(ctx)=>{
    const{sid,openid,fopenid,sbiao,ssrc,nssrc,szheng,wx_name,create_time,avatarurl}=ctx.request.body
    console.log("意见反馈啊啊啊啊啊啊啊啊啊啊啊：",sid)
    console.log("意见反馈啊啊啊啊啊啊啊啊啊啊啊：",openid)
 
    try{
        await mysql('collect').insert({
            sid,openid,fopenid,sbiao,ssrc,nssrc,szheng,wx_name,create_time,avatarurl
        })
        ctx.state.data={
            code:0,
            msg:"success"
        }
        console.log("执行成功")
    }catch(e){
        ctx.state={
            code:-1,
            data:{
                msg:"添加失败"+e.sqlMessage
            }
        }
    }
   
}